make a plain and full confession - French English Dictionary